home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BMUG Revelations
/
BMUG Revelations.toast
/
Telecom
/
Terminal Programs
/
Terminal 2.0
/
Kermit
next >
Wrap
Text File
|
1993-10-20
|
2KB
|
114 lines
===========================================================================
Terminal 2.0 THINK C 4.02 project organization
===========================================================================
Create a project named "Terminal π".
The resources needed are in the file "Terminal π.rsrc".
(Note: when running under MultiFinder in the context of the THINK C project
you may need to increase the partition size)
Options...
Code Generation: no options
Compiler Flags: Check Pointer Types
Require Prototypes
Set Project Types...
Application
File Type: APPL
Creator: ET_T
Partition (K) 160
MF Attrs 5800 MultiFinder-Aware
Background Null Events
Suspend & Resume Events
Precompile "MacHeaders.c" into "MacHeaders" (in the project folder, don't
use the "MacHeaders" from the THINK C folder).
Note: If you don't have the Communications Toolbox library and include
files, don't define the symbol "USECTB" in "main.h" before building the
application. Without the Communications Toolbox, only the modem port and
the printer port are recognized as serial devices.
Segment #2
----------
ANSI—small
CommToolbox (see note above)
MacTraps
Main.c
Utilities.c
Segment #3
----------
CancelDialog.c
CRC.c
Document.c
File.c
FormatStr.c
Interp.c
MacBinary.c
Macros.c
MySF.c
Procedure.c
Script.c
Scroll.c
Serial.c
Text.c
Segment #4
----------
Init.c
Segment #5
----------
OtherOptions.c
Popup.c
PortOptions.c
ProtocolOptions.c
SendOptions.c
TerminalOptions.c
XOptions.c
ZOptions.c
Segment #6
----------
About.c
Segment #7
----------
XModem.c
Segment #8
----------
CisB.c
Segment #9
----------
ZModem.c
When the application is built use "ResEdit" to set the attributes of the
following CODE resources. This is necessary to avoid heap fragmentation.
CODE # Locked Preload Purgeable Protected
-------------------------------------------------------------
1 x x x
2 x x x
3 x x x
4 (*) x x
5 (*) x x
6 (*) x x
7 (*) x x
8 (*) x x
9 (*) x x
(*) These segments are unloaded if no longer used